hand grenade


Results for "hand grenade"

English - Turkish Dictionary

hand grenade

(English - Turkish Dictionary) :
el bombası.